bomb-laden truck - Turco Inglés Diccionario